Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HAVEN PLACE £48,750,000 23 May 2017
2 HAVEN PLACE Terraced £98,000 26 Jun 1998
3 HAVEN PLACE £48,750,000 23 May 2017
4 HAVEN PLACE £48,750,000 23 May 2017